package com.xinqi.modules.prepare.common.manager;

import com.xinqi.modules.prepare.common.dto.UserBaseInfoDO;
import com.xinqi.modules.prepare.prepare.domain.PrepareEntity;
import com.xinqi.modules.prepare.prepare.dto.req.PrepareUserQueryDTO;

import java.util.List;

/**
 * @author linkai
 * @date 2023/3/21
 */
public interface PrepareCommonManager {
    UserBaseInfoDO findUserById(Long userId);

    PrepareEntity findPrepareById(Long prepareId);

    boolean existsUser(Long userId);

    List<UserBaseInfoDO> findUserList(PrepareUserQueryDTO dto);
}
